New York City, is multicultural and has some of the best Indian non-vegetarian restaurants in the USA. For those who can still enjoy exquisite tastes and spices, the city has numerous popular Indian restaurants that offer everything from curry dishes to barbecued meat and sea food. Are you craving some spicy tandoori cuisine or some seafood delight from the coastal area of India, then these Indian non-vegetarian restaurants in New York City are just the place you need. As more and more people visit NYC for food, it is only natural that Indian food, especially meats, is becoming increasingly popular in the city.
If you are in search of Indian Non-Vegetarian Restaurants in NYC, you will come across many restaurants that will give you the taste of both North as well as South India. North Indian non-vegetarian restaurants offer dishes like butter chicken, lamb kebab, and rich biryanis while south Indian sea food restaurants in United States offer sea food curries, fried fish and spicy preparations from tamil indian restaurants and kerala indian restaurants. You will find everything from Kerala-style Indian restaurants offering fresh seafood to Tamilnadu style restaurants offering spicy meat curries. Also, most of these restaurants offer buffet services, which means that one can be able to taste different foods at once, especially when going out in large groups or families.
If you are on the lookout for the best Indian non-vegetarian restaurants in the USA, New York City is the place to be! They are popular Indian restaurants where people can find Indian seafood, nice curries, and a lot of other dishes that is why everybody should visit this place. Do not fail to eat some of the best Indian buffet restaurants that offer a variety of North and South Indian non-vegetarian dishes. Whether you prefer the Seafood of Kerala or the spicy non-vegetarian preparations of Tamil Nadu, there is a lot in store for the lovers of Indian Non-Vegetarian Restaurants in USA.
Top 8 Indian Non-Vegetarian Restaurants in New York City
1. Spice Symphony
Symphony takes Indian dining to a higher level as it uses a combination of multi-regional Indian dishes with a Chinese influence. Flavors such as turmeric, cumin, and black pepper in their meals not only make the meals tasty but are also healthy for the body. Every meal in Spice Symphony is a combination of color, taste, and texture that makes the meals a real delight. The seafood and Mughlai dishes are quite favorite among the customers and are often ordered by the celebrities as well as the normal customers. The restaurant is situated near Times Square so it is quite localized and famous among the locals and tourists as well. Described dishes such as Tellicherry Pepper Chicken and Lamb Rogan Josh are examples of the restaurant’s special tastes.
- Address: 150 E 50th St, New York, NY 10022
- Timing: Sun–Thu, 11:00 AM – 10:30 PM; Fri-Sat, 11:00 AM – 11:30 PM

2. Angel
Angel is a very discreet restaurant located in Jackson Heights, which serves wonderful Indian non-vegetarian dishes, with no compromise with the authentic tastes. People love the food at the restaurant because it has the right taste and the meals are prepared from fresh produce making the restaurant to be cheap. Everything from mouth-watering tandoori dishes to creamy curries, Angel has the fix for anyone looking for a good Indian meal. The restaurant is situated at a strategic place hence attracting many people within the region and tourists.
- Address: 7414 37th Rd, Jackson Heights, NY 11372
- Timing: Daily 11:30 AM – 10:00 PM

3. Junoon
Junoon is one of the best Indian buffet restaurants in New York City that attempts to serve authentic flavors with modern ideas. Operated by Michelin Star Chef Vikas Khanna the restaurant serves Indian cuisine with a modern twist. They can also order meals prepared on tandoor and sigri and this will make them taste the real India. Spice room is one of features where spices are grinded by chefs and used daily to add different spices to the dishes. Junoon restaurants must try dishes Manchurian cauliflower, tandoor lamb chops, butter chicken, ginger panna cotta, duck moilee.
- Timings: 1:00 PM – 10:00 PM, Closed on Sundays and Mondays
- Address: 19 W 24th St, New York, NY 10010, United States

4. Cloves Indian Cuisine
Cloves Indian Cuisine restaurant provides the guests with a tasteful atmosphere focusing on delivering the authentic taste. It is a small, but quite wonderful restaurant that offers a great variety of dishes that are traditional for South India. Café décor is quite formal, and therefore it is perfect for both casual and formal dining The Café offers vegetarian and non-vegetarian foods like dosa, uttapam, and delicious seafood curry. Cloves Indian Cuisine is a South Indian Non-Vegetarian Restaurants .The personnel is friendly and makes every individual at the restaurant feel comfortable while eating their food.
- Address: 66 Madison Ave, New York, NY 10016
- Timings: Daily 11:00 AM – 10:00 PM

5. Ananda
Ananda is a restaurant that specializes in authentic South Indian food in addition to the modern style that sets this restaurant apart from many others in New York City. The restaurant is well-lit and decorated and the waiters are very courteous the restaurant offers vegetarian as well as non-vegetarian dishes such as biryanis and various types of curries. Seafood dishes are a specialty at Ananda which is cooked with fresh vegetables and meat and a blend of Indian spices that will satisfy everyone’s taste buds. Ananda is a south Indian Non-Vegetarian Restaurants and also called Indian sea food restaurants in United States.
- Address: 210 Thompson St, New York, NY 10012
- Timings: Daily 11:30 AM – 10:00 PM

6. Bombay Chowk
Bombay Chowk gives one a feel of Indian street food and has a good list of foods to offer such as Pav Bhaji and Vada Pav. The interior design is very colorful, and the noise level is quite high, which is perfect for having dinners and having a party simultaneously. They take time to ensure that natural spices are used in the food for a guarantee that every meal has the taste of Indian food their most popular meal is the North Indian buffet if you want a variety of foods. Starting from butter chicken to vegetable biryani, one can find many of his favorite dishes to be delicious. Bombay Chowk is a north indian Non-Vegetarian Restaurants .When ordering, do not forget to taste the homemade sweets that will complete the meal in the best way!
- Address: Bet 73 &, 1378 1st Avenue, E 74th St, New York, NY 10021, United States
- Timings: Monday to Sunday, 11:30 AM – 10:30 PM

7. Punjabi Deli
Punjabi Deli is a favorite place for people who crave good North Indian street food. Although the ambiance of this place is relaxed and laid-back, and the food is served in a fast-food manner, this deli brings the taste of Punjab. Their chaat and rolls are a favorite and the place is ideal for grabbing a bite or even a meal. The menu is a selection of North Indian dishes, vegetarian and non-vegetarian, something for everyone. Punjabi Deli is a non-veg north Indian restaurants in New York City. Right from chole bhature, chana bhature, spicy chicken tikka to chicken tandoori, everything is so yummy here. To complete the dining experience, enjoy the drink known as mango lassi.
- Address: 114 E 1st St, New York, NY 10009, United States
- Timings: Monday to Sunday, 11:00 AM – 9:00 PM

8. Tamarind Tribeca
Tamarind Tribeca is a fine dining restaurant that offers North Indian dishes with a contemporary touch. The beauty and the sophisticated environment make it perfect for occasions and dining. The north Indian restaurants menu is seasonal and every dish looks artistic and full of taste even though Tamarind is famous for its a la carte meals, the North Indian buffet is also rather impressive with the variety of dishes to taste. They have a great menu ranging from the traditional butter chicken to the more exotic vegetarian meals you can ever imagine.
- Address: 99 Hudson St, New York, NY 10013, United States
- Timings: Monday to Sunday, 5:00 PM – 10:00 PM

Conclusion
The New York City boasts of some of the best Indian non-vegetarian restaurants that offer customers the best dining experience. Starting from the typical Indian meal of butter chicken and lamb rogan josh to seafood dishes with a twist of Indian spices, these restaurants take you through the pulse of India. Whether you want a fancy dinner at Tamarind Tribeca or some street food at Punjabi Deli, there is something for everyone. These restaurants are not only committed to serving real Indian food but also experiment with the regular Indian dishes making them ideal bets for anyone who wishes to taste Indian food.
If you are in the city and are looking for good Indian non-vegetarian food, then these places are a must-visit. Due to their strategic locations and selective food offerings, they assure you a rich variety of India’s best foods right from New York. Whether you’re craving flavors from Tamil Indian restaurants or dishes inspired by Kerala Indian restaurants, these spots will deliver an authentic and delicious experience. Therefore, the next time you want to dine on delicious, spicy, and aromatic Indian food, you should consider going to any of these restaurants.